﻿@import url("validator.css");

html,body
{
	scrollbar-face-color: #ffffff; 
	scrollbar-highlight-color: #E6F0FF; 
	scrollbar-shadow-color: #C1DAD7; 
	scrollbar-3dlight-color: #ffffff; 
	scrollbar-arrow-color: #3D4C65; 
	scrollbar-track-color: #F1F1F1; 
	scrollbar-darkshadow-color: #ffffff;
}

html 
{
    cursor:url('../images/cursor/cursor2.cur');
}

#loginWindow_content
{
	height:258px;
}

.header 
{
	background: url('../images/bg/header.png') no-repeat;
	height: 80px;
}

.line1
{
	background: #E5E5E5;
	height: 8px;
	border-bottom:1px solid #DADADA;
	font-size:1px;
}

#frmLogin table 
{
	font-size:14px;	
}

#frmLogin table tr td 
{
	line-height:30px;
}

.txt {
	width:211px;
	height:24px;
	background:#fff url('../images/custom/txtlogin.gif') no-repeat;
	border:0px solid #fff;
	padding:3px 2px 2px 2px;
	color:#3D4C65;
}

.input {
    border: 1px solid #006;
    background: #ffc;
}
.input:hover {
    border: 1px solid #f00;
    background: #ff6;
}
.button {
    border: none;
    background: url('../images/forms/up.png') no-repeat top left;
    padding: 2px 8px;
    height:22px;
    width:68px;
    cursor:pointer;
    color:Black;
}
.button:hover {
    border: none;
    background: url('../images/forms/pressed.png') no-repeat top left;
    padding: 2px 8px;
    color:#10192F;
}
.btnzc {
	border-bottom: #cccccc 1px solid; 
	border-left: #cccccc 1px solid; 
	background: url(../images/menuitem_bg.gif); 
	height: 24px; color: #000000; font-size: 14px; border-top: #cccccc 1px solid; cursor: hand; 
	font-weight: bold; border-right: #cccccc 1px solid; padding-top: 0px !important
}
.btnzc:hover {
	border-bottom: #66dfff 1px solid; 
	border-left: #66dfff 1px solid; 
	padding-bottom: 4px !important; 
	background: url(../images/menuitem_ed_n.gif); 
	height: 24px; color: #000000; font-size: 14px; border-top: #66dfff 1px solid; cursor: pointer; font-weight: bold; border-right: #66dfff 1px solid; padding-top: 2px
}
br { clear: left; }

#desktopBanner
{
	background: url('../images/bg/banner_bg.jpg') repeat-x;
	height:80px;
}

.input1 {
	border-bottom: #aadafe 1px solid; border-left: #aadafe 1px solid; line-height: 23px; padding-left: 3px; width: 180px; background: #ebf8ff; height: 23px; color: #2866a3; border-top: #aadafe 1px solid; font-weight: bold; border-right: #aadafe 1px solid
}

.lmenu {
    position:absolute;width:100px;top:0px;left:0px;
    background:#FFF url('../images/bg/bg-lmenu.gif') repeat-y;
    border:1px solid #333;display:none;
}

.lmenu .item
{
    padding:0px 3px 2px 3px;
    cursor:pointer;
    line-height:25px;
}

.lmenu .itemnew
{
   line-height:25px;
   background:url('../images/folder-add.gif') no-repeat 3px 4px;
}

.lmenu .itemnew a 
{
    margin:0px 0px 0px 30px;
    color:#333;
}

.lmenu .itemnew a:hover
{
    color:#0C4E7C;
}

.x-menu-list {
	border-bottom: 0px; border-left: 0px; background: none transparent scroll repeat 0% 0%; border-top: 0px; border-right: 0px
}
.x-menu-list-item {
	padding-bottom: 1px; padding-left: 1px; padding-right: 1px; display: block; font: 11px tahoma,arial,sans-serif; white-space: nowrap; padding-top: 1px; -moz-user-select: none; -khtml-user-select: none
}
.x-menu a.x-menu-item {
	padding-bottom: 3px; line-height: 16px; outline-style: none; outline-color: invert; padding-left: 3px; outline-width: 0px; padding-right: 21px; display: block; white-space: nowrap; color: #222; cursor: pointer; text-decoration: none; padding-top: 3px; -moz-outline: 0 none
}

.title1 {
	BORDER-BOTTOM: #e3e3e3 1px solid; MARGIN: 15px 0pt 10px; COLOR: #444; FONT-SIZE: 14px;
}

.label1 {
	TEXT-ALIGN: right; LINE-HEIGHT: 28px; FLOAT: left; COLOR: #2068ba; FONT-SIZE: 14px; MARGIN-RIGHT: 5px
}

.label2 {
	TEXT-ALIGN: right; LINE-HEIGHT: 28px; WIDTH: 160px; FLOAT: left; COLOR: #2068ba; FONT-SIZE: 14px; MARGIN-RIGHT: 5px
}

.label3 {
	TEXT-ALIGN: left; LINE-HEIGHT: 28px; WIDTH: 120px; MARGIN-RIGHT: 5px;
}

.label4 {
	TEXT-ALIGN: right; LINE-HEIGHT: 28px;COLOR: #2068ba; FONT-SIZE: 14px; MARGIN-RIGHT: 5px
}

.frmline1 
{
    padding:3px 0px 3px 0px;
    clear:both;
}

.frmline2 
{
    clear:both;   
}

.redio1 
{
    border:0px;
    margin:5px 2px 5px 3px;
}

.rdolabel 
{
    padding:8px 2px 5px 3px;
    float:left;
}

.dvspec {
	border: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(../images/bg/bullet1.gif) no-repeat;
	font-weight:normal;
	width:100%;
	overflow-x:auto;
	/*font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;*/
}

.dvspecalt {
	border: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(../images/bg/bullet2.gif) no-repeat;
	/*font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;*/
	color: #797268;
	text-align:center;
}

.abtn1 
{
    BORDER-BOTTOM: #486b26 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #486b26 1px solid; LINE-HEIGHT: 30px; WIDTH: 100px; DISPLAY: block; BACKGROUND: #76a14f; FONT-SIZE: 14px; BORDER-TOP: #486b26 1px solid; BORDER-RIGHT: #486b26 1px solid; TEXT-DECORATION: none   
}

.abtn1 strong 
{
    PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; DISPLAY: block; COLOR: #fff; BORDER-TOP: #9ebc84 1px solid; PADDING-TOP: 0px
}

.inputbox {
	OUTLINE-STYLE: none; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 100%
}
.inputbox {
	BORDER-BOTTOM: #d5d5d5 1px solid; BORDER-LEFT: #d5d5d5 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #ffffff; BORDER-TOP: #d5d5d5 1px solid; BORDER-RIGHT: #d5d5d5 1px solid; PADDING-TOP: 4px
}
.inputbox:hover {
	BORDER: #2883D3 1px solid;BACKGROUND:#EBF8FF;
}
.inputbox:focus {
	BORDER: #AADAFE 1px solid;BACKGROUND:#F9FDFF;
}
